Generating Epics Ioc Databases from a Relational Database – a Different Approach
نویسنده
چکیده
The EPICS based control system of the ISAC radioactive beam facility uses the CapFast schematic editor to construct the IOC function-block databases. This allows a self-documenting graphical representation of the IOC software using a hierarchical, object-like software structure with reusable components. On the other hand, the control system is quarterbacked by a relational database, which contains all device information. Using database reports and Perl scripts, a device instantiation method was developed which generates top-level schematic files in CapFast format. This method exploits the advantages of device data entry and reporting using a relational database system while maintaining the graphical representation of the IOC database.
منابع مشابه
Relational Database Design for the Test of the Kstar Superconducting Magnet System
The Korea Superconducting Tokamak Advanced Research (KSTAR) superconducting magnet system consists of 16 TF (Toroidal Field) and 14 PF (Poloidal Field) coils. Both of TF and PF coils use internally-cooled conductors. In order to validate the design of the KSTAR TF coil, a full-scale prototype TF coil, TF00, is developed. For the test of TF00, a large scale superconducting magnet and conductor t...
متن کاملThe Irmis Object Model and Services Api*
The relational model developed for the Integrated Relational Model of Installed Systems (IRMIS) toolkit has been successfully used to capture the Advanced Photon Source (APS) control system software (EPICS process variables and their definitions). The relational tables are populated by a crawler script that parses each Input/Output Controller (IOC) start-up file when an IOC reboot is detected. ...
متن کاملDecision Support Facility for the Aps Control System*
The Advanced Photon Source is now in its fifth year of routine beam production. The EPICS-based [1] control system has entered the phase in its life cycle where new control algorithms must be implemented under increasingly stringent operational and reliability requirements. The sheer volume of the control system (~270,000 records, ~145 VME-based input-output controllers (IOCs), and ~7,000,000 l...
متن کاملHierachies in Epics and Visual Dct
Visual DCT [1] (Visual Database Configuration Tool) is becoming the most popular graphical database configuration tool for EPICS [2] databases. EPICS is a widely used control system based on a real-time database configured from text files. The configuration data comes from two types of files one defines templates and the other instantiates channels from them. The current EPICS template substitu...
متن کاملL4-linux Based System as a Platform for Epics Ioc-core
The EPICS Input/Output Controller (IOC) coreprogram, iocCore [1], is now portable to multiplatforms. The Linux operating system, among them, seems to be a promising candidate for a platform to run iocCore, considering the recent high appreciation in desktop and server use as well as control fields. The Linux kernel, however, is not suitable for timecritical applications, since it responds to ex...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002